protective bellows - French English Dictionary